compound light microscope - German English Dictionary